yerba de guava (coccocypselum herbaceum) - Spanish English Dictionary